package 真题.得物.第一题;

import java.util.Scanner;

/*
已知小红每次可以把一个数字向下拨动，即9变成8，8变成7...1变成0，0变成9。
她想知道从第一个状态变成第二个状态需要最少拨动多少次?

输入描述:
两个长度为4的、仅由数字字符组成的字符串，用空格隔开。
输出描述:
最小的拨动次数。

示例1：
输入：
9999 8888
4

思路：
    简单的逻辑实现

* */
public class Solution {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        int m = scan.nextInt();
        int n = scan.nextInt();
        int ans = 0;
        int[] start = new int[4], end = new int[4];
        start = int2Nums(m);
        end = int2Nums(n);
        for (int i = 0; i < 4; i++){
            if (start[i] >= end[i]){
                ans += start[i] - end[i];
            } else {
                ans += start[i] + 10 - end[i];
            }
        }
        System.out.println(ans);
    }
    public static int[] int2Nums(int num){
        int[] nums = new int[4];
        int flag = 0;
        while (num != 0){
            int key = num % 10;
            num = num / 10;
            nums[flag ++] = key;
        }
        return nums;
    }
}
